home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Amiga Public Domain Connection / APDC Disk #005 - Amiga Basic Programs (198x)(Amiga Public Domain Connection)(US)[WB].zip / APDC Disk #005 - Amiga Basic Programs (198x)(Amiga Public Domain Connection)(US)[WB].adf / DeluxeDraw.Doc < prev    next >
Text File  |  1988-03-17  |  5KB  |  106 lines

  1.  
  2. This is the program from issue #3 of Amazing Computing, where the following
  3. description can also be found.
  4.  
  5. NOTE: This programs requires the presence of the file graphics.bmap
  6.  
  7. DeluxeDraw is a drawing program with many features found
  8. only in more expensive drawing programs.  It saves 
  9. pictures or brushes in the format used by BASIC for BOBs and VSprites.  
  10. One of the advantages of this program over other drawing programs is its 
  11. ability to choose high or low resolution.  You may choose the number of bit 
  12. planes, thus controlling the total number of colors available.
  13. It is written in AmigaBasic and requires 512K bytes of memory.
  14.  
  15. Deluxe Draw demonstrates many advanced uses of Amiga Basic, including 
  16. using functions from the Amiga operating system libraries.
  17.  
  18. Here is a a short description of the program's modes, and an explanation of 
  19. the icons on the screen.
  20.  
  21. The number of available drawing colors is controlled by the number of
  22. bit planes selected when the program starts.  Enter 5 for 32 colors, 
  23. 4 for sixteen colors, 3 for eight colors, or 2 for four colors.
  24.  
  25. The leftmost column of 4, 8, 16, or 32 boxes is used to select the current 
  26. foreground and background colors.  The foreground color is surrounded by a 
  27. white highlight, the background color is the previous foreground color.
  28. The foreground/background color pair are displayed in the 
  29. lowest box in the second column.
  30.  
  31. The rightmost column is used to select the drawing styles and to 
  32. toggle options on or off.  Each selected style or option is 
  33. surrounded by a white highlight box.  To select an option, click once on the 
  34. that box.
  35.  
  36. The first four boxes, with trapezoids inside, are different brush widths, 
  37. from a single-pixel fine brush to a fat eight-pixel-wide brush.
  38.  
  39. The fifth box, with a brush icon inside, is used to select a custom brush. 
  40. This selection lets you frame an area of your picture and use that area as a
  41. brush.  Move the mouse to the upper-left-hand corner of the area for the new 
  42. brush, and click and hold the left mouse button.  Move the mouse to the 
  43. lower-right-hand corner, and release the button.  If a brush has been 
  44. selected, click this box again to discard the brush, and to select another.
  45.  
  46. The sixth box has an icon of rays radiating from a point.  It is used to draw 
  47. multiple lines.  Select a center point for the lines with the mouse by 
  48. clicking once in a spot in the drawing area.  Lines are drawn from the point 
  49. where the mouse button is first pressed to the current mouse position as long 
  50. as the button is held down.
  51.  
  52. The seventh icon is a tipped-over paint can.  This selection is used to flood 
  53. fill an area with the current foreground color.  The area to be filled is 
  54. that area with all adjacent pixels that have the same color as the one where 
  55. the mouse button was clicked.  Note that this function uses the Amiga
  56. graphics library "Flood" call, instead of the corresponding Amiga Basic
  57. function.  The Amiga graphics function operates as one would expect -
  58. a marked area is filled with a color.
  59.  
  60. The eighth selection is for sizable circles.  A circle outline is 
  61. rubber-banded between the center where the button is first pressed.  When the 
  62. button is released, a circle is drawn at that size and location.  Its radius 
  63. is the distance between that center and the current mouse position.
  64.  
  65. The ninth box has rectangle inside.  This is the sizable rectangle selection.  
  66. A rectangle is rubber banded between the point where the button is first 
  67. pressed and the point where you let up on the button.  The rectangle is then 
  68. drawn in the current foreground color.
  69.  
  70. The tenth icon with a single line is the line selection icon.  It draws a 
  71. line between the point where the mouse button is first pressed and the point 
  72. where it is released.
  73.  
  74. The eleventh box has a 'T' inside. This denotes the text selection. Simply 
  75. click the mouse button where text is to be printed, and type the text at the 
  76. keyboard.  Note that the text will be printed with the current foreground and 
  77. background colors.
  78.  
  79. The twelfth box which has three horizontal bars in it denotes the red, green, 
  80. and blue sliders.  Click this box to adjust the currently selected drawing 
  81. color.  A window with three sliders will appear.  These sliders are used to 
  82. precisely select the amount of red, green, and blue in the current foreground 
  83. color.
  84.  
  85. The thirteenth box, with a checkerboard pattern inside, is used to toggle 
  86. between checker-fill and solid modes.  This controls whether 
  87. flood fill,  lines, rays, and the various width brushes paint in 
  88. solids or checks.
  89.  
  90. The fourteenth box with multiple vertical stripes of color is used to turn on 
  91. or off the color cycle mode.  The colors between the foreground and 
  92. background color are rotated in a cyclical manner.
  93.  
  94. The fifteenth and last selectable box selects cycle draw.  When this is 
  95. turned on the current foreground color is rotated through the colors between 
  96. the foreground and background colors displayed in the last 
  97. box.
  98.  
  99. ========================================================================
  100.  
  101. If you like this program and would like to make a donation send it to
  102.  
  103. Rick Wirch
  104. 1009 Vilas Av. #2
  105. Madison, WI 53715
  106.